﻿using FlyingCircusWebIS.Models;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Web;

namespace FlyingCircusWebIS.ViewModels.PessoaVM
{
    public class PessoaDetalhesVM
    {
        public string IdPessoa { get; set; }

        [Display(Name="Nome Completo")]
        public string NomeCompleto { get; set; }
        public string Sexo { get; set; }
        public string CPF { get; set; }
        [Display(Name = "Nascimento")]
        public string DataNascimento { get; set; }
        public string Idade { get; set; }
        public string Email { get; set; }
        public string Ocupacao { get; set; }
        public string Renda { get; set; }

        public List<string> Telefones { get; set; }

        public string Logradouro { get; set; }
        [Display(Name="Número")]
        public string NumeroEndereco { get; set; }
        [Display(Name="Complemento")]
        public string ComplementoEndereco { get; set; }
        public string CEP { get; set; }
        [Display(Name = "Cidade")]
        public string NomeCidade { get; set; }
        public string UF { get; set; }
        public string Pais { get; set; }

        public string Usuario { get; set; }
        [Display(Name = "Tem desconto especial")]
        public bool DescontoEspecial { get; set; }
        [Display(Name = "Porcentagem do desconto")]
        public string PorcDescontoEspecial { get; set; }
        [Display(Name = "Recebe informações de marketing")]
        public bool RecebeMarketing { get; set; }
        [Display(Name = "Administrador")]
        public bool NivelAdministrador { get; set; }
        [Display(Name = "Cadastro ativo")]
        public bool CadastroAtivo { get; set; }


    }
}